small ditch - Turkish English Dictionary